-- v_transacao_detalhe_00
SELECT Transacao_detalhe.ID_DETALHE, Transacao_detalhe.VIEW_ORIGEM,Transacao_detalhe.COD_TRANSACAO, Transacao_detalhe.VIEW_DESTINO,
  Transacao_detalhe.DESC_DETALHE, Transacao_detalhe.FILTRO_ADICIONAL
 FROM dbo.TRANSACAO_DETALHE Transacao_detalhe
 ORDER BY Transacao_detalhe.VIEW_ORIGEM

-- v_transacao_detalhe_00_coluna

SELECT Transacao_detalhe_coluna.ID_DETALHE,Transacao_detalhe_coluna.COLUNA_ORIGEM,
  Transacao_detalhe_coluna.COLUNA_DESTINO
 FROM dbo.TRANSACAO_DETALHE_COLUNA Transacao_detalhe_coluna
 WHERE  Transacao_detalhe_coluna.ID_DETALHE in ( SELECT ID_DETALHE FROM dbo.TRANSACAO_DETALHE)

-- v_transacoes_00
SELECT Transacoes.TRANSACAO, Transacoes.COD_TRANSACAO,
  Transacoes.TABELA_PAI, Transacoes.VERSAO_LIBERADA, Transacoes.TITULO,
  Transacoes.HELP, Transacoes.CONTROL_SISTEMA, Transacoes.AUDITORIA,
  Transacoes.AUDITORIA_GERAL, Transacoes.AUDITORIA_EM_COLUNAS,
  Transacoes.BLOQUEIA_EMPRESA_MULTI_ACESSO,
  Transacoes.PERMITE_ALTERAR_MULTI_EMPRESA, Transacoes.CODIGO_QUERY,
  Transacoes.FILTRO_TRANSACAO, Transacoes_query.NOME_QUERY
 FROM transacoes Transacoes 
    LEFT OUTER JOIN dbo.TRANSACOES_QUERY Transacoes_query 
   ON  Transacoes.COD_TRANSACAO = Transacoes_query.COD_TRANSACAO
   AND  Transacoes.CODIGO_QUERY = Transacoes_query.CODIGO_QUERY

--- v_transacoes_00_cubos
SELECT Users_cubos_permitidos.COD_TRANSACAO,
  Users_cubos_permitidos.USUARIO, Users_cubos_permitidos.LAYOUT_CUBOS,
  Users_cubos_permitidos.PERMITE_MODIFICAR_FILTRO,
  Users_cubos_permitidos.PERMITE_MODIFICAR_LAYOUT,
  Users_cubos_permitidos.PERMITE_INCLUIR_DADOS,
  Users_cubos_permitidos.PERMITE_INCLUIR_DIMENSOES
 FROM dbo.USERS_CUBOS_PERMITIDOS Users_cubos_permitidos
 WHERE  Users_cubos_permitidos.COD_TRANSACAO = ( SELECT COD_TRANSACAO FROM transacoes)

-- v_transacoes_00_navegacao
SELECT Transacoes_navega.NAVEGACAO, Transacoes_navega.COD_TRANSACAO,
  Transacoes_navega.MODULO, Transacoes_navega.HABILITADO,
  Transacoes_navega.SUGESTAO_LINX, Transacoes.TITULO
 FROM transacoes_navega Transacoes_navega,Transacoes Transacoes
 WHERE  Transacoes.COD_TRANSACAO = Transacoes_navega.COD_TRANSACAO
   AND  Transacoes_navega.MODULO = ( ?v_modulos_00.modulo )

-- v_transacoes_00_navegacoes
SELECT Transacoes_navega.NAVEGACAO, Transacoes_navega.COD_TRANSACAO,
  Transacoes_navega.MODULO, Transacoes_navega.HABILITADO,
  Transacoes_navega.SUGESTAO_LINX
 FROM 
     transacoes_navega Transacoes_navega
 WHERE  Transacoes_navega.COD_TRANSACAO = ( ?v_transacoes_00.cod_transacao )
-- v_transacoes_00_parametros
SELECT Transacoes_param.PARAMETRO, Parametros.DESC_PARAMETRO,
  Transacoes_param.COD_TRANSACAO
 FROM transacoes_param Transacoes_param,parametros Parametros
 WHERE  Parametros.PARAMETRO = Transacoes_param.PARAMETRO
   AND  Transacoes_param.COD_TRANSACAO = ( ?V_TRANSACOES_00.COD_TRANSACAO )

-- v_transacoes_00_query
SELECT Transacoes_query.COD_TRANSACAO, Transacoes_query.CODIGO_QUERY,
  Transacoes_query.NOME_QUERY, Transacoes_query.PUBLICO,
  Transacoes_query.USUARIO, Transacoes_query.CRIACAO,
  Transacoes_query.ULT_ATUALIZACAO, Transacoes_query.COMANDO_USUARIO,
  Transacoes_query.COMANDO_SQL
 FROM dbo.TRANSACOES_QUERY Transacoes_query
 WHERE  Transacoes_query.COD_TRANSACAO = ( ?V_TRANSACOES_00.COD_TRANSACAO )

-- v_transacoes_00_report
SELECT Transacoes_report.COD_REPORT, Transacoes_report.COD_TRANSACAO,
  Transacoes_report.USUARIO, Transacoes_report.DESC_REPORT,
  Transacoes_report.PUBLICO, Transacoes_report.PADRAO_USUARIO,
  Transacoes_report.CRIACAO, Transacoes_report.ULT_ATUALIZACAO,
  Transacoes_report.REPORT_QRP, Transacoes_report.PADRAO_LINX
 FROM dbo.TRANSACOES_REPORT Transacoes_report
 WHERE  Transacoes_report.COD_TRANSACAO = ( ?V_TRANSACOES_00.COD_TRANSACAO )

-- v_transacoes_00_user_rel
SELECT Transacoes_usr_rel.COD_TRANSACAO,
  Transacoes_usr_rel.COD_REPORT, Transacoes_usr_rel.USUARIO,
  Transacoes_usr_rel.DESC_REPORT, Transacoes_usr_rel.PUBLICO,
  Transacoes_usr_rel.PADRAO_USUARIO, Transacoes_usr_rel.CRIACAO,
  Transacoes_usr_rel.ULT_ATUALIZACAO
 FROM  dbo.TRANSACOES_USR_REL Transacoes_usr_rel
 WHERE  Transacoes_usr_rel.COD_TRANSACAO = ( ?V_TRANSACOES_00.COD_TRANSACAO )

-- v_transacoes_navega_01
SELECT DISTINCT Transacoes.TITULO, Transacoes.COD_TRANSACAO,
  Transacoes.CONTROL_SISTEMA, Transacoes_navega.NAVEGACAO,
  Transacoes.AUDITORIA, Transacoes.AUDITORIA_GERAL,
  Transacoes.AUDITORIA_EM_COLUNAS
 FROM Transacoes Transacoes,transacoes_navega Transacoes_navega
 WHERE  Transacoes.COD_TRANSACAO = Transacoes_navega.COD_TRANSACAO
   AND  Transacoes_navega.HABILITADO = ( 1 ) );
   AND  ( (  Transacoes_navega.MODULO = ( ?XMODULO );
   AND  Transacoes_navega.NAVEGACAO = ( ?XNAVEGA ) );
 ORDER BY Transacoes.TITULO

lx_CADE MODULO

SELECT * FROM MODULOS